The Pharr House, Christmas Town USA

“The Pharr House”Christmas Town USA16x20, oil on canvas (sold)