Today in Photos, February 20

18 Feb 2015

Pedestrians and workers pass an upside down car art installation in London, while carnival revellers dressed up as mourners during the "The Burial of the Sardine" funeral procession in Madrid, and more ...

 

Pages