Alicia Savage is a talented self taught photographer and artist based in Boston, USA. Alicia shoots