Leigh Jepson

Living in Newton-Le-Willows, UK (kind of between Manchester and Liverpool) isn't the most exciting. However, Trying to get out and 'see' what's around me, rather than just blindly going about my business is what I'm trying to do.

  • 158 Affection
  • 13,401 Photo Views
  • 27 Following
  • Newton Le Willows, Merseyside, UK