Little Red Riding Hood

*SOLD* 16×20 Oil on Canvas 2010 © Lea Barozzi

*SOLD*
16×20
Oil on Canvas
2010 © Lea Barozzi