Olivia Spencer Bower

England / Aotearoa New Zealand, b.1905, d.1982

Lyttelton Harbour