Picturesque small garden in backstreet in Netherlands with still life

Royalty-free stock photo ID: 30856720

Picturesque small garden in backstreet in Netherlands with still life