Image 1 of 1
ARD 03 TW728 001.JPG
Joseph Ambler Inn, 1005 Horsham Road, North Wales, PA. Window and shutters.