Large Italian Leaf Serving Platter

£115.00

– Sold

A stunning Italian leaf serving platter

L - 44cm 

W - 34cm W