Share
twitterlinkedinfacebook
Image 1 of 1
Barkerville Historic Site, Chinese Autumn Moon festival, Lion dance