Free Photographs
Antiquarian Map Archive
Jack of no trades is British slang for a useless man. Research Jack Of No Trades
 
©1993 - 2009 The Probert Encyclopaedia
Southampton, United Kingdom