Chamber report 1/8 pg
As featured on Cathedral Of St Helena
Details for Chamber report 1/8 pg
A magnificent addition
to the city of Helena..
“ The CATHEDRAL
OF SAINT HELENA”
construction began
in 1907, the cornerstone
laid in 1908 and
consecrated in 1924.