Myra Barraza

No. 16 - Peak Hour
2009
Oil on canvas