File:Hillary Statue.jpg

Summary
Statue of Sir William Hillary. Located on Douglas Head, Isle of Man. Photo taken 21 October 2006.