All photos taken by Tom Duffy.