Latino Festival held at ESO in Belle Haven Virginia, Saturday 27 June 2009. Photos courtesy of Joan Irwin