Photo gallery courtesy of Joanne Cortes.