Eden of the Front Yard


Acrylic, Paper, and Fabric on Paper
8.25 x 9.25 ft