Veined Shield

Veined Shield

Observation - Veined Shield - UK and Ireland. Description: