Parts of Shaler Twp, Millvale Boro

1897

View this item

Parts of Shaler Twp, Millvale Boro