Royalty-free stock photo ID: 776445310

Puddle Reflection and Cobble Street in European Old Town.