Birds Earth, Sky & Sea

Pacific Swallow

Hirundo tahitica

Nadi, Fiji July 2012

Hirundinidae