From Up On Poppy Hill

Vista: 692,542