Vincent Prince Art Museum Laura Aguilar, Nature Self Portraits #12, 1992

Leave a Reply