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.

1 comment:

  1. I'm looking for some history on this building. Do you know anything else about it?


Related Posts Plugin for WordPress, Blogger...