Comments

  1. Buddy says

    this is in Barcelona near the Starwood property i believe. Near the four point by sheraton barcelona diagonal. I stayed at the four point and i was walking to the hotel from the subway station, and i saw this building, and i went what the heck~

Leave a Reply

Your email address will not be published. Required fields are marked *