Ophelia . . . Ophelia

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.
Available to Subscribers only. Login or Subscribe.