James Harper Painting

Fairless Hills, Pennsylvania, USA



James Harper Painting, Fairless Hills, PA, USA