Greek Festival 2023

Greek Festival 2023

October, 2023

Saint Augustine, Florida, United States, Saint Augustine, Florida