
The Green Lady of Caerphilly Castle, Wales, UK. A story of love, betrayal, and the afterlife.
The Green Lady was directed by Robert Brown.
The Green Lady runs for 3min, and was released in 2025.
Sign in to join the discussion
No comments yet. Start the conversation!