Green Longhorn

Green Longhorn

Observation - Green Longhorn - UK and Ireland. Description: close to the canal

close to the canal