BR

Edificio Atalaya

Barcelona, Spain