Nautilus Maxi Swatch
1987 'Nautilus' wall clock designed and manufactured by Swatch, Switzerland.
L 209cm x W 32cm x D 7cm
SOLD