Meg Vitale

Meg Vitale

Melbourne, Victoria / Communication designer, small business owner, foster carer and enabler to two spoiled beagles.