200508 Enterprise 6
200508 Enterprise 6 James Neiss/staff photographer Niagara Falls, NY - Spring is in the air on Goat Island at Niagara Falls State Park.