Gaile Lok

Macau, China / 1980