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?

    ReplyDelete

Related Posts Plugin for WordPress, Blogger...