Designed by
Title
Javelin Park waste incinerator near Gloucester, England #169285863
Description
Javelin Park waste incinerator near Gloucester, England United Kingdom. The facility burns waste and creates electricity from the heat, it opened in 2018.
This image is editorial