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

Read more: