Was SuDuKu founded on the Tessalated beach in Tasmania?

Was SuDuKu founded on the Tessalated beach in Tasmania?

Back to the Gallery