Cambodia. Siem Reap Province. A Devata sculpture at Angkor Wat #255938440
Description
Cambodia. Siem Reap Province. A Devata sculpture at Angkor Wat Temple City. A Buddhist and temple complex in Cambodia and the largest religious monument in the world