King and Queen Hotel

New Plymouth's luxurious King and Queen Hotel. Video / Supplied

Latest Video