Image 1 of 1
ARR 03 TW835 016.JPG
Joseph Ambler Inn, 1005 Horsham Road, North Wales, PA.