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.

  • 157 Affection
  • 13,182 Photo Views
  • 20 Followers
  • 27 Following
  • Newton Le Willows, Merseyside, UK