Back to photostream

Power Tower

Hecla Lake in Louisville, Colorado.

698 views
20 faves
1 comment
Uploaded on July 28, 2020
Taken on July 24, 2020