About this blog
13 Plaça del Sol (Barcelona/ Spain)
This beautiful tower-shaped modernista building is located at 13 Plaça del Sol in the Gràcia district of Barcelona. The bottom floor currently houses Restaurante Envalira.
Share to Twitter
Share to Facebook
Share to Pinterest
November 5, 2017 at 8:55 PM
I'm looking for some history on this building. Do you know anything else about it?
Post Comments (Atom)