By Arnau Dalmases Uploaded on 31 March 2008 1 favorite, 76 views
Those are the tallest buildings in Barcelona, Hotels Arts and Torre MAPFRE. The picture was taken in a freezing winter afternoon.
This photo has been submitted to the recurring theme “Jet Set Weekend,” sponsored by Expedia.Do you think it’s good for this theme?