Rochester Festivals and Events May 2016

Lilac Festival 2016

May, 2016

Highland Park , Rochester, New York