Irish building site workers

0
168

How are we meant to understand them??

source