A man and a woman with a dog sitting outside Le Petit Tarte Cafe, Glebe Point Road Glebe, 2004

Editing is temporarily disabled

Cancel Edit