Stepford
Stepford
oil on paper
72" x 42"
2007