Esplanade Semaphore SA

Esplanade Semaphore SA

Semaphore Greek Festival

Two days of great Greek culture music, dance food and more

www.semaphoregreekfestival.com.au