Spring is in the air. Save 30% on all memberships. Upgrade now

Rebecca Cleal

I am a Graphic Designer, Photographer, Screen Printer and Mother of two beautiful boys. Born in Fishguard, Wales, I now live and work in Bath, England. I am owner and Creative Partner at White Duck Screen Print.

Available for freelance work and collaborations.

  • 10 Affection
  • 657 Photo Views
  • 25 Following
  • Bath, U.K.