Previous ImageNext Image img 9879 Peace, baby Grandma flashes the peace sign for a photo at the Shenyang Imperial Palace.