Church of Our Lady and Saint Nicholas, Liverpool, Merseyside, England, United Kingdom

Gramps ID P0436
City Liverpool
County Merseyside
Country United Kingdom
 
Enclosed By
Liverpool
 
Place Encloses