It took 250 years, but Charlottesville finally has its own LGBT pride festival! This family-friendly event featured lots of music, rainbows, activism and fun! I am already looking forward to photographing the 2013 festival.
No use is allowed without explicit permission from owner