Travel
2014-10-11 14.15.02

The Albert Memorial is situated in Kensington Gardens, London, England, directly to the north of the Royal Albert Hall. It was commissioned by Queen V...

Read More

The Albert Memorial