Glen Urquhart

valley in Highland, Scotland, UK

Glen Urquhart is the 2010 Republican candidate for United States House of Representatives for the state of Delaware.

SourcedEdit