It’s Back: Duck House Returns to Deering Oaks Park in Portland, MaineIt’s Back: Duck House Returns to Deering Oaks Park in Portland, MaineDo you recognize this little house? Meghan MorrisonMeghan Morrison