Statue of Liberty Published October 8, 2015 at 3718 × 2788 in Statue of Liberty Lady Liberty welcoming Neko.