Loggerhead Shrike Lanius ludovicianus

Loggerhead ShrikeLoggerhead ShrikeLoggerhead Shrike
130 Dates
81 Locations