Black and Yellow Longhorn

Black and Yellow Longhorn

Observation - Black and Yellow Longhorn - UK and Ireland. Description: