Cherry blossoms over a seaside promenade with a blue sky and a plush toy