Skip to content

Beautiful view at Taggart Lake, Grand Teton NP, Wyoming, USA

Beautiful view at Taggart Lake, Grand Teton NP, Wyoming, USA

Beautiful view at Taggart Lake, Grand Teton NP, Wyoming, USA
#lake, #Travel, #Water, #Wyoming, #landscape