Monday, November 7, 2011

Sights to See: World Owl Centre, Ravenglass, England

The World Owl Centre at Muncaster Castle has one of the world’s finest collections of these creatures. More than 40 species are on view.

image c2011 Carole Terwilliger Meyers

2 comments: