Nature - WGphoto

Nature

Mirror Lake: near Park City, Utah (USA)

Mirror Lake: near Park City, Utah (USA)