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.






No comments:

Post a Comment

Related Posts Plugin for WordPress, Blogger...