Deer Park Tavern 1970 Newark, De.

Deer Park Tavern 1970 Newark, De.

Deer Park Tavern 1970’s Main Street Newark, De.