Portland, Italy
The Green Man of Portland, also alternatively known as The Legend of the Green Man of Portland, is a 2009 art installation by artist Daniel Duford, located in Portland, Oregon, United States.
Listen to the audio guide for The Green Man of Portland Free on WIP — starts by itself when you arrive, even with the screen off