Alicia Savage is a self-portrait photographer based in Boston, Massachusetts. Her fine art photography is very much a documentation of her life and mind as a woman exploring life;
ALICIA SAVAGE Boston-based photographer, Alicia Savage uses her own self portrait in various locations and settings as a means for exploring on ones o.
Boston-based photographer Alicia Savage takes intriguing and surreal self-portraits wherever she may be. Having discovered her passion for photography in 2