Telecommunications Equipment Far Oakridge Stroud Gloucestershire
Telecommunications mast and associated apparatus.