Lady MacLehose Holiday Village


Lady MacLehose Holiday Village - campsite in People's Republic of China.