Admiral Nelson’s Monument

August 3, 2009

Nelson Monument,made in England and erected on Notre Dame Street near Chateau de Ramezay was the first public monument in the British Empire to the fighting admiral

Comments

Want to contribute? Leave a comment!