Translate

Thursday, 25 October 2012

Nagore Durgha Sheriff Mosque at Little India, Chulia Street

water color on paper

No comments:

Post a Comment