Saint Demetrios Annual Greek Festival 2017
May 18th - 21st, 2017

click below for all the pictures