Saint Mary's Church

The Saint Mary's Church is a main location within the game, VAMPYR.