Wednesday, May 11, 2011

They're popping up everywhere !


The Braes O'Doune wind farm near Stirling Castle in Scotland.

No comments:

Post a Comment