291103 - Cardiff City v Ipswich Town - Cardiff's Robert Earnshaw takes on Matt Richards
CDF_291103_JD_Cardiff_v_Ipswich_10.jpg (more from the event)
291103 - Cardiff City v Ipswich Town - Cardiff's Robert Earnshaw takes on Matt Richards
James Davies/Huw Evans Agency