Thursday, December 16, 2010

Dolphines off the city of Muscat in the Sultanate of Oman, in the Indian Ocean

http://www.youtube.com/watch?v=vYCdEZU-bwo

No comments:

Post a Comment