12" x 8" Unbreakable Mirror Head

SKU
4436
12" x 8" unbreakable mirror head. 10 year lens guarantee.
£94.50