Irish building site workers

0
43

How are we meant to understand them??

source