Church of St. Lawrence

97 Haywood St.
Asheville
North Carolina
United States