Spare time amateur photographer

Daniel Muller

USA

Grand Canyon, Monument Valley, Las Vegas:
27 November - 2 December 2016