Previous Photo: Flesh Fly Next Photo: Spider
Hong Kong International Airport, Hong Kong. 2005-07-02