Violet-green Swallow Tachycineta thalassina

Violet-green SwallowViolet-green Swallow
104 Dates
83 Locations