9 Hand painted vases, 3  sets of 3 of each color measuring at 3 inches tall. $20 per vase.

Hand Painted bud Vases

$18.00Price
Color