Boucheries, Marousi, Greece

1