Read more: London, England

London, England - Shells in a rack in the underwater magazine serving HMS Belfast turrets

SMART Travel | Resources | Tips | Contact Real Time Analytics