Temple Church is not a parish church it is a Royal Peculiar It dates from three periods London
Size:
5200px × 3429px
Photo credit: ©
AA World Travel Library / Alamy / Afripics
License:
Licensed
Model Released:
No
Keywords:
britain,
england,
europe,
great,
kingdom,
london,
place,
uk,
united,
worship