Monday, April 25, 2011

Szechuan Restaurant (Chinese Restaurant)



at Eastwood, NSW



Chicken


Salted Duck

""

No comments:

Post a Comment