Best Buds print by Leia Bell

Regular Price: $20.00

Special Price: $15.00

Best Buds art print
hand made 6 color screen print
print measures 15.5 inches x 12 inches
signed & numbered edition of 100
artist:  Leia Bell