Beaded Hearts available in a variety of colours £18+ posting, please get in touch to discuss. 

image3.jpeg
IMG_3804.jpg
image4.jpeg
image5.jpeg
IMG_3816.jpg
IMG_3817.jpg