Barcelona 2006 - top lertpanyavit

Construction cranes stand with the towers of the Sagrada Familia church in Barcelona

BarcelonaCataloniaSpainESP20060517Europe2251