John Sanchirico, Laura Leigh, Shannon Tehya – Ophelia’s – Photos

Written by on May 28, 2024

John Sanchirico, Laura Leigh and Shannon Tehya performed a powerful set at Ophelia’s on Broadway on Thursday, May 23rd. Photography by Stephanie J Bartik.

More from Stephanie J Bartik…


Current track

Title

Artist