St. Mary's Church

St. Mary's Church is one of the Locations in Vampyr.