Jell-O Gallery Museum Le Roy

LeRoy House, Le Roy , New York, United States