[edit your photo]

Mike O'Keefe

Mike O'Keefe

Mike O'Keefe
Lake Worth, FL 33460
561 670-4628
...
Mike O'Keefe is a mixed media artist who enjoys a broad variety of tools which help his imagination evolve, and which give him the freedom to create.