Save trees and money for Earth Day! Get up to 60% off memberships for a limited time Upgrade now
Rebecca Cleal

Rebecca Cleal

13

Affection

Views
Likes
Comments
1102
12
6
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.

Rebecca Cleal has not written any stories.