The Week in Pictures: Animals, October 11 – October 18, 2014
The two snow leopard twins Okara and Orya play at the zoo in Zurich, Switzerland, Wednesday, October 15, 2014. The cubs were born five and a half months ago. (Photo by Steffen Schmidt/AP Photo/Keystone)
← Previous picture
Next picture →
Military Woman Gallery
Must See Places
Google Ads Privacy