Teresa de Castro is a very talented reborn artist and sculptor from Spain. We are so happy to add her to our esteemed list of artists!
IRHSP paints and mediums are made in the USA.