Cartogiraffe.com

Riverside Sewage Treatment Works

Riverside Sewage Treatment Works in London Borough of Havering.