China Roll

this was called "local turtle." it's a delicacy. always a treat for the distinguised palate, i'm sure.

Loading Image