the origins of abalone

tissot, paleozoic puzzle (2015)