200502642.jpg

Enormous stuffed animals seem to be all the rage among Victoria's tourist shops.

14 April 2005

[mail]