2016 Buffalo Maritime Fetival
The Giant Rubber Duck at the 2016 Buffalo Maritime Festival
BuffaloMaritimeFestival20160826