The 35th Annual Richmond Greek Festival is underway! These pictures were taken earlier this morning--by now the festival is packed.
The Festival runs from June 2nd through June 5th this year, so swing by their website for details and plan to make it out this weekend.
The festival is famous for its food.
The Agora Marketplace specializes in a variety of Greek merchandise. Belly dancing-related attire seems to be a big favorite this year.