Gloria de Oliveira ‘Leda Saw Eyes’Watch at the source
It is the final single from the upcoming album 'The Lying Swans' (out October 30th 2026).
Gloria de Oliveira’s music video for “‘Leda Saw Eyes’”, released 2026. 4:27 in HD, 3,861 plays and 109 likes on YouTube. Filed under Indie.
- Producer
- Randall Dunn
- Writer
- Gloria de Oliveira
- Mastering
- Ben Greenberg