Tower Shell/ Auger Shell

Tower Shell/ Auger Shell

Observation - Tower Shell/ Auger Shell - UK and Ireland. Description: