Saturday, October 30, 2010

Lord of the fries

Lord of the fries shop in Flinders Street, in Melbourne in September 2010. What a clever name

No comments:

Post a Comment