Stebbing, Essex.

Stebbing, Essex, England