Church of Our Lady and Saint Nicholas' bell tower, located in Liverpool, England
Tous droits réservés