Cowslip on Hampstead Heath

Cowslip on Hampstead Heath

Observation - Cowslip on Hampstead Heath - UK and Ireland. Description: