Man-made Island, New Holland

photo