From Up On Poppy Hill

Vista: 687,950