May 27, 2022 Beautiful London Written by Eli in Global, Places Pedestrians pass a living wall art project in London, England. 1 Previous PostAddiction rates Next PostHard to believe