Trenton Heritage Day 2012
Aug 15, 2012Public
Photo: Trenton Heritage Festival