Isle of Man is a self-governing British Crown Dependency, located in the Irish Sea between the islands of Great Britain and Ireland.
Douglas is the capital and largest town of the Isle of Man, with a population of 26,218 people (2006)
ISLE OF MAN, Dog Rose, 26, 1999
Rosa canina or dog rose is a variable scrambling rose species native to Europe, northwest Africa and western Asia. Dog rose flowers are scented, bowl-shaped, pink or white and appear in clusters of one to three.
Dog Rose flower