Trinity Church, Upperville, VA

Trinity_VA_Doors

H. Page Cross, Architect