• Location:
    London, United Kingdom
  • Schools Attended:
    Blackpool & the Fylde College
    Salford University
  • Photo Associations & Memberships:
    a-n member
About Rachel Wegh