The Happening 2006 - KE2013

Mural at Pride Mini Park