Designed by
Title
Geneva Lake Front - Souvenir Stall #24252496
Description
Geneva, Switzerland. Vendor selling souvenirs at a stall in Geneva lake front. Picture can be used to depict local lifestyle, promotional materials for tourism and travels. Picture was taken on 9th April 2012.
This image is editorial