London Montage Mirror

SKU: SP223A