Vava’u:

St Joseph's Cathedral Neiafu 542

Vava’u Island in Tonga

19 January 2014 | Places