Asparagus?

Asparagus?

Observation - Asparagus? - UK and Ireland. Description: Along edge of park adjacent to an alley and close to gardens

Along edge of park adjacent to an alley and close to gardens