Churches at Barnstaple and Lundy Stamps

04.06.1973 | St Peters and St Helenas, Postmarked at Barnstaple

sold out Churches at Barnstaple and Lundy, St Peters and St Helenas Churches at Barnstaple and Lundy, St Peters and St Helenas
Click on image for larger view
11096
4th June 1973 - Churches at Barnstaple and Lundy
Producer/Series:
Why not take a look at other items on a similar theme?
Churches & Cathedrals
Religion