Barcelo Raval

Rambla del Raval, 17-21
Barcelona
Spain