DeAnza Lions Leo Installation
2024-06-04 17:30 - 21:30 (America/Los_Angeles) | Dining Room, Dining Room, , United States
Leo's Installation by the DeAnza Lions. with light refreshments
