Briza media, Stetchworth

Briza media, Stetchworth

Observation - Briza media, Stetchworth - UK and Ireland. Description: