Cluster

Flower, Sefton Park, Liverpool, England, UK

Sefton Park, Liverpool, England, UK