Yum cha


Iron Chef Restaurant, Cabramatta


17 Nov 2007


Created by Clem Kuek