French Country Antiques

« Back to Archive

Harrods Sun Display

Sold

A papier mache shop display for Harrods c.1950s.

Height
86 cm
Width
86 cm
Depth
12 cm
Harrods Sun Display 1