Telecommunications Mast Salperton Hazleton Gloucestershire
Telecommunications mast, antennas and ground-based apparatus