Orifinal tree made of real mini roses.

Preserved Rose Tree

£200.00Price