Rambla de Catalunya, 126, Barcelona

GPTKB entity