Royal Naval Volunteer Reserve Trophy (Memorial)

Royal Naval Volunteer Reserve Trophy (Memorial)

Sights & Landmarks • London, England United Kingdom