A close up of a bowl at Hotel Macomber.

Hotel Macomber

727 Beach Avenue, Cape May, New Jersey 08204

Loading...