Taiken Japan

Tag: Whale Sharks

Ocean Dreams: Whale Watching In Okinawa.
Kaiyukan Osaka Aquarium