The Saint

Grote Kerk 33 Hoorn