Herengracht 502, Amsterdam

GPTKB entity