The Taylor Institute, The Ashmolean Museum, and 41 Beaumont Street
Grade I listed building in Oxford, Oxfordshire, England, UK
Entrance and front steps of Ashmolean Museum.jpg