Alexanders Hampstead Heath

Alexanders Hampstead Heath

Observation - Alexanders Hampstead Heath - UK and Ireland. Description: