Genoa
SKU:
TTR01-65
£180.00
£180.00
Unavailable
per item
No longer available from Deroma
One Size:
Dimensions;
Diameter: 65cm
Height: 65cm