Thank you for your patience while we retrieve your images.


Trams Spain Barcelona 0003

TRAMBAIX BARCELONA 13 on T3. Sant Marti de l’Erm, BARCELONA, Spain. Monday 16/04/2007
Trams Spain Barcelona 0003