Photo of Elle's Mansion (exterior)
Location: Glanmore National Historic Site
As Seen In: The Carmilla Movie
Laura and Carmilla look up at the mansion.
Location: Glanmore National Historic Site
As Seen In: The Carmilla Movie
Laura and Carmilla look up at the mansion.