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