Monday, September 20, 2010

Nature photo of the day

From Scootra Island off the coast of Somalia:

No comments:

Post a Comment