Irish building site workers

0
144

How are we meant to understand them??

source