px
🏆 Vote for the best murals of 2024

London, UK, 2017.

Created on October 31, 2024
71 Toynbee St, London E1 7TD, UK
Navigate
Added by the artist.

Marker details

Camera usedApple iPhone 6s
Marker typeartwork
CityLondon
CountryUnited Kingdom
What3Wordschip.type.storm