Sections
Ultimately, Banksy has created yet another news-garnering installation — this time incorporating nature into the message of his design.