East Tilbury Battery


East Tilbury Battery - architectural structure in United Kingdom.