Church

Sts. Constantine & Helen Church, Newport News

Newport News, Virginia, United States