Stock Photo: England, North Yorkshire, York. View of pink flowering cherry blossom in spring.
Stock Photo: 4282-15351 England, North Yorkshire, York. View of pink flowering cherry blossom in spring.