European Starling Sturnus vulgaris

European Starling
285 Dates
185 Locations