Solar thermal system (Footage)

Media-ID #100671

Still looking for something?