Sunday, July 17, 2011

Dolphin Show

This was taken during a dolphin show in Shinagawa Aquarium. Shinagawa Aquarium is a must see place in Japan.

No comments:

Post a Comment

  © Blogger templates ProBlogger Template by Ourblogtemplates.com 2008

Back to TOP