China - Lookout Point
Powered by SmugMug Log In
Sharks on Display

Sharks on Display

Shanghai, China
Because why not - sharks swim in an aquarium visible from outside.

2011Shanghaiaquariumchinasharkstriptrip china 2011上海