Boucheries, Delfgauw, Zuid Holland, Netherlands

1