European Roller

European Roller

Observation - European Roller - Southern Africa. Description: