Posts

Showing posts from July, 2004

Bowl o' Snails - Food Court on The Bund in Shanghai, China.