Elaine Taylor

  • Sunflowerof21
  • Leeds, UK
  • Expert
  • 8532pts

Creative Statement

Elaine ~Yorkshire, UK ~ AMPt Community Leadership ~ Shootermag Editor UK