15 1st Ave NW
Standing proudly by the Pelican River, "Pelican Pete" is a 15.5-foot-tall concrete and plaster statue recognized as the World's Largest Pelican. This iconi
JavaScript is required to use this application. Please enable JavaScript in your browser settings.