Copyright Greater Rochester Peep Show. All rights reserved.
These displays from our 2018 Show (March 17 & 18) are in no particular order, except that our top 33 winning entries appear first.