Heavy Roller At Work

Heavy roller at work

Heavy roller at site work (road repairing)