Imperial Camel Corps Memorial – London
Situated in the beautiful Victoria Gardens, Embankment, London is a small, but significant memorial dedicated to
Situated in the beautiful Victoria Gardens, Embankment, London is a small, but significant memorial dedicated to