The Duke of Gloucester with Andrew Halls

For Magdalen college School Oxford

The Duke of Gloucester with Andrew Halls

For Magdalen college School Oxford