Swallow-tailed Kite (Loggerhead Shrike)

Previous Image Next Image
STKI LOSH

Punta Gorda, Florida