Deer Head Inn

Deer Head Inn, 5 Main Street, Delaware Water Gap, PA

EMQ at the Deer Head