Abbey of Saint Michael
A fictional Roman Catholic church briefly mentioned in Werewolf by Night.
Name:
Abbey of Saint Michael
Aliases:
Start year:
1973
First issue:
No description