Loader Image

Reminiscing about the 2003 Otobutai Festival

Reminiscing about Sarah’s magical 2003 performance of “La Luna” during the Otobutai Festival in Japan.