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.

Start typing and press Enter to search