SONY DSC Published February 25, 2015 at 4592 × 3056 in The Spotted Leopard, Beijing ← Previous Next → Beijing, Copyright Michael Bencik 2013