Why do Girls Want to Get Married

 

Devil in the Green Coat
60"x60"
Tapestry form