True fact. Posted on June 27, 2013Street art and galleries in London Amen. Author: runawaykiwi All posts