Hampstead Heath Kingfisher

Hampstead Heath Kingfisher

Observation - Hampstead Heath Kingfisher . Description: