Elephant Statue

Elephant Statue

Elephant statue, North of Thailand