Italian made leaf platter. 15x17 inches with small chip on rim. Perfect for display

Italian made leaf platter

$40.00Price