Royal Gloucestershire, Berkshire and Wiltshire Regiment cap badge. 

Royal Gloucestershire, Berkshire and Wiltshire Regiment Cap badge

£12.00Price