mail_outline sales@mediastorehouse.com
Ta Keo Temple in Angkor, Siem Reap, CambodiaTa Keo is a temple-mountain, in Angkor, Cambodia. It is possibly the first to be built entirely of sandstone by Khmers
Absract image of garden shrub on white background