Elkins Park, PA – On Wednesday, March 24, 2012, Annunciation / Evangelismos Greek Orthodox Church’s parish celebrated the Great Vespers.

Video courtesy of Cosmos Philly