Hand punched tufted mirror, small size - with a D-ring on the back so you can hang easily

small tufted mirror

£45.00Price