July 21, 2013
July 21, 2013 A juvenile Mountain Blubird, showing off his beautiful tail feathers.
Mountain Bluebirdjuvenile