Lot 1018 , A Portuguese carpet, 350 x 300cm

A Portuguese carpet, 350 x 300cm

A Portuguese carpet, 350 x 300cm
£400-600

Unsold