Dutch cheese on a market stall, Marktstraat, Alkmaar, North Holland, Netherlands, Europe

- Image ID: EH83NP