posted by pfong at 28.11.05
what a beautiful dog. where is this in Little India?
Ashwin, this is at Mackenzie Road, the old Fuji Ice Palace, I think.
Post a Comment
<< Home