annalemmatic dial at St Peter's School

St Peter’s School

Annalemmatic Dial at St Peter’s School, Hampshire