IMG_7959tornuggla11

Kassel in Germany ( July 27, 2007 )

Barn Owl

Leave a Response