dangada hadu

dangada hadu
English: Translation
statue
noun
ID
1415