Paintings

© 2020 Barbara Penn designed by Alex Almli

    Mother Luck Acrylic on Pellon, 72 in x 48 in, 2002.