Dog House Restaurant

New Bedford, Maine, USA



Dog House Restaurant, New Bedford, MA, USA