2008-10-31

Street view arrives to the Iberian peninsula

Apart from some new Italian cities, Barcelona, Madrid, Valencia and Sevilla are on the map now!
Enjoy the somewhat broken view of the Sagrada Familia:)

[via webisztan]

No comments: