Love in Canandaigua

Come Out For The 6th Annual Finger Lakes Plein Air Festival! » fingerLakesPleinAirFestival2017

The 2017 Finger Lakes Plein Air Festival

The 2017 Finger Lakes Plein Air Festival

»