Peter Kesselaar

Documentary and Street Photographer

Nice place to relax

Nice place to relax at Lake Geneva, Switzerland