A blog about Nature and travels
A pack of Atlantic Spotted Dolphin (Stenella frontalis) in the Canary Islands waters.
La Gomera, Canary Islands, Spain.
September, 2005.
Post a Comment
No comments:
Post a Comment