Barcelona House

Carrer Escudellers 19
Barcelona
Spain