Saturday, December 27, 2003
Australia, Hobart
The Taste of Tasmania
Floating fish + chip stand
First
Previous
Top
Next
Last