Lady of the Lake at Midsummers Fairytale Celtic Renaissance Fair

 —  —

Amador County Fairgrounds, 18621 Sherwood St., Plymouth