Mad Science / Spraying Mantis England > Southend-on-Sea Mad Science / Spraying Mantis City Southend-on-Sea, Country England Year 2022 Writer Void One Photo by Maty Tags England Graffiti - Southend-on-Sea Graffiti - Void One