UV Owls, street art by Oliver Switch • Jamestown Rd, Camden Town, London #England #Graffiti #Travel #mural https://t.co/DkbLMn7R28