Back to photostream

Fetch that ball!

Llyn Trawsfynydd, Wales. This man-made lake is sited next to a Nuclear Power Station.

917 views
14 faves
4 comments
Uploaded on September 29, 2015
Taken on September 25, 2015