Bee at Portbury Wharf Nature Reserve

Bee at Portbury Wharf Nature Reserve

Observation - Bee at Portbury Wharf Nature Reserve - UK and Ireland. Description: