Title

Ta Phrom Temple

Location

Ta Phrom, Cambodia