Green Shank??

Green Shank??

Observation - Green Shank?? - UK and Ireland. Description: