Composer and musician David Amram playing pennywhistle. To is right are Israeli singer-songwriter David Broza and Peter Yarrow.