Tsz Kan Chau


Tsz Kan Chau - island in Hong Kong, People's Republic of China.