🔧

Southampton Naval Works

Sted

Southampton

Land

England

England