Church

St. Vladimir Parish, Ambridge

Ambridge, Pennsylvania, United States