Closeup Mask of Barong Balinese
Barong is a lion-like creature and character in the mythology of Bali, Indonesia.
© Afridoprayogi | Stock Free Images
Similar Free Images