Howard Axelrod

Howard Axelrod

Howard Axelrod is a resident of Ashland, Massachusetts and Delray Beach, Florida. He is a travel photographer, writer, and former high technology executive.