Church

Sts. Peter & Paul Parish, Lyndora

Lyndora, Pennsylvania, United States