Egyptian Cleopatra On The Nile Statue

Egyptian Cleopatra On The Nile Statue
Item# PT5829
$59.95
Sorry, not currently available,

Product Description

L: 12 1/2" Hand Painted Resin