Wild Bird Photography - Slide Show Page
Species : White-throated Needletail (Spine-tailed Swift)
White-throated Needletail