Michele Taylor

Michele Taylor

Nottingham, UK / Photographer • Maker • Writer Coach • Facilitator • Trainer
Michele Taylor