Designed by
Title
this is a statue of a toraja buffalo or commonly called Tedong Bonga, this picture was taken on 27 may 2022 #248628251
Description
This is a statue of a toraja buffalo or commonly called Tedong Bonga, this picture was taken on 27 may 2022
This image is editorial