Irish building site workers

0
83

How are we meant to understand them??

source