A Business School in Barcelona, Spain

Selected for Google Maps and Google Earth

Comments (1)

R. Halim on October 17, 2010

It appears that this building had been rebuilt since 1986?

Sign up to comment. Sign in if you already did it.

Photo taken in Pedralbes, Barcelona, Barcelona, Spain

Photo details

  • Uploaded on October 17, 2010
  • © All Rights Reserved
    by R. Halim