Results 1 results found Temple of Aelous, Royal Botanic Gardens (Kew Gardens), UNESCO World Heritage Site, Kew, Greater London, England, United Kingdom, Europe