St. Peter Lutheran Church - Walburg

Georgetown, Texas, United States