Astrid Clark

Active Manhattan Beach, CA President for Aoc Art Advisory, Inc.