The Apollo at the Stourhead Gardens in Wiltshire, England