Olive Shells
Description / Taipitopito kōrero
42 olive shells from the Pacific
See full details