Shrine of Santa Muerte
Shrine of Santa Muerte
TBA
New
Director · born 1 January 1979 · Dublin, Ireland
Ross Alexander McDonnell was an Emmy-winning Irish cinematographer and director, known for working on documentaries.
Where to start: Shrine of Santa Muerte.