Ophelia: Ophelia EP

Rebecca Van Cleave and Sam Taylor are singer songwriters in their own right and formed as a duo on the road, travelling along Florida’s Emerald Coast, as you do. (Van Cleave has been a body double in Game of Thrones, for that naked walk, we think). Van Cleave and Taylor claim musical influences from 60s […]