Wind Farm

Big wind farm in the English Channel near Essex.

Comments
Sign in or get an account to comment.