Church

SS. Constantine and Helen Church, Lilburn

Lilburn, Georgia, United States