Yum cha at the Iron Chef restaurant, Cabramatta.

It was Mum cha on Mothers' Day.

8 May 2009




 



 

 

 

 

 

Created by Clem Kuek