Garry Lu

Garry Lu

The short man they say is holding the long leash.
Professional dilettante and sceptical audience member.
garry@luxity.com.au