Scenes from everyday life

By jcdodds

Victoria

Queen Victoria has pride of place of London's royal statues.

From her monument outside Buckingham Palace, she sits enthroned, gazing along The Mall.

Comments
Sign in or get an account to comment.