Saturday, September 29, 2012

Palm Springs 16-19 Sep 2012

Costa's Hummingbird

No comments: