Back Totnes War Memorial (3) Royal Marines

Totnes War Memorial (3) Memorial

Totnes War Memorial (3)
Royal Marines
Devon
United Kingdom
Victor Harold Smart
Zoom: 30%
Totnes War Memorial (3)