Upper Cheung Sha Beach

beach in Lantau Island, New Territories, Hong Kong

Categories: