Nicholas CAIRE

Born
28 February 1837 Guernsey, Channel Islands
Died
13 February 1918 Australia
Nationality
Channel Islander

 (243 works)