patella aspera?

patella aspera?

Observation - patella aspera? - UK and Ireland. Description: