All photographs by ‘Puff’