Carrer de la Marina, 19-21, 08005 Barcelona, Spain

GPTKB entity