UK - London - Kissing lovers and tree shadow
A mature romantic couple kiss and cuddle in a London street.