MovieMaps

Photo of Church of the High Prince (interior)

Location: Cecil Green Park House
As Seen In: Lucifer episode 1x12 “#TeamLucifer