Tua Tua

18 month build at Omaha Beach

Designed by Julian Guthrie