Skylark nest?

Skylark nest?

Observation - Skylark nest? - UK and Ireland. Description: