Alyssa McClelland

Alyssa McClelland is a film director based in Sydney, represented for commercials by Finch.

Twitter: @LyssyMacca
IMDB: imdb.com/name/nm1046102