skip to content

Street market in the Dutch capital Amsterdam. A market stall of fresh vegetables is on display for sale.

Leave a Reply