La Gomera

The island of La Gomera seen above the sea of trade wind clouds. Dec 27th 2009

Comments

No comments posted yet.