roserosette - The Wormwood Star, 1955, Curtis Harrington

more about : roserosette