Designed by
Title
Techno God #38790667
Description
Event: 20th Annual Honolulu Festival (2014) Location: Waikiki, on the island of O'ahu, Hawai'i, USA, Sunday, 09.III.14 Subject: Will Taiwan Kaohisung Techno God thwart hackers in Hawai'i (it arrived too late to save the Target stores)!
This image is editorial