Translate

Friday, 30 August 2013

Indian Flower Stalls at Pitt Street near Guan Yin Ting Temple

crayon on paper

No comments:

Post a Comment