Megaro mural

2012 March 30

Completed by Remi Rough, LX One, Steve More & Augustine Kofie located near Kings Cross Station, London UK.

Back to home