Flowering Cherry Trees

Flowering Cherry Trees (a160512-013.jpg)

Wharfemeadows Park, Otley.