International Summer Organ Festival David Ball & Friends
August 12, 2024
Quinceaneera Princess Brisa.
Photo by Bob Lang