The Menhaden, Greenport, USA

Hotel Newbuild