Top down aerial reveal of a busy street with walking pedestrians in downtown Geneva, Switzerland on a sunny day
4k 00:14
Add to Collections
Add to Favorites