Two workers in safety vests discuss on a rooftop with solar panels while holding a tablet computer
20961390
Model release
Model released,
Property release
Available