Sunday, October 23, 2011

Brown Shrike.




No comments: