The Duke of Marlborough Hotel

35 The Strand, Bay of Islands, Russell
Messenger