Wind Watch
Oil leak, St. Lawrence Wind
Oil leak at St. Lawrence Wind Project, Burin Peninsula, Newfoundland and Labrador, Canada
https://www.wind-watch.org/pix/displayimage.php?pid=1032
Newer Post
Older Post
Home