Fine Art Sale
Lot 938
NATURAL HISTORY. LOGGERHEAD SEA TURTLE CARAPACE
NATURAL HISTORY. LOGGERHEAD SEA TURTLE CARAPACE, C1920 83cm lThe seller has obtained a CITES Transaction Specific Certificate (No 577990/10) in respect of the present sale of this lot
Estimate: £200 - 300
Sold for £170