X

Follow Charlotte MacKay

London , United Kingdom
Charlotte MacKay
Charlotte MacKay

Charlotte is originally an actor and puppet master. The eldest of three sisters but regressing nicely. Finding some time off from being an East-end vegan, buddhist, and cat lover.