Tasha Kleeman
Tasha Kleeman is a freelance writer from London. She recently graduated from the University of Edinburgh, with a year abroad at the University of Pennsylvania, and loves all things food, health, and travel.
Tasha Kleeman is a freelance writer from London. She recently graduated from the University of Edinburgh, with a year abroad at the University of Pennsylvania, and loves all things food, health, and travel.