Statue Of The 12th Century

The Statue Of The 12th Century In The Town Of Polonnaruwa In Sri Lanka. This Town Used To Be The Capital Of The Country. Photo

Vicspacewalker avatar
Vicspacewalker