Designed by
Title
Atletico de Madrid, spanish league champion #31130347
Description
Madrid, Spain - May 18th, 2013: Atletico de Madrid team wins the spanish football league. Their players celebrate their victory with the cup at Puerta del Sol square, Madrid, Spain.
This image is editorial