Wednesday, October 2, 2013

Kern River Canyon Great Blue Heron




No comments: