city people walking on piazza in motion blur

Royalty-free stock photo ID: 109913663

city people walking on piazza in motion blur