Day 155: Mexican orange blossom

Mexican orange blossom (Choisya ternata) is one of those ubiquitous plants in the English garden that people feel able to be quite rude about…

Read more