Castle Combe: a picturesque medieval village in England and one of the loveliest in the country Lifestyle Strangeness
“The Power of Love” is a silent movie from 1922 and it is the first 3D movie in the world Glamour Strangeness
Faces of evil: Eerie portraits of female guards of Nazi concentration camps awaiting trial Featured News
My once in a lifetime trip to the Titanic – I won a competition on the History Channel Abandoned Spaces