All photos taken by Allen Cohen.