LaurenceA1

By LaurenceA1

Light in the church

The church of St Peter and St Paul in Pickering, North Yorkshire.
Light in the chancel.

Comments
Sign in or get an account to comment.