Did you know that St. Thomas of Villanova Church , upon its completion in 1887, was likely the tallest man-made structure between the Delaware River and Lancaster, Pennsylvania ?
download    X    facebook    whatsapp

Join our mailing list

This form is protected by reCAPTCHA and the Google

Read more: