Lion shield

Lion shield

Observation - Lion shield - UK and Ireland. Description: