Carnival 2023

Gail Foster Photography