St. Peter card

National Museums Liverpool, Walker Art Gallery / Art UK

St. Peter

WAG 2759

Currently not on display