In the British Isles and parts of the Commonwealth, “the May Queen” is a personification of the May Day holiday of May 1st, and of the rebirth and renewal of springtime and the coming growing season. So, what does that have to do with the image above of a scorching hot woman in a slinky, form-fitting dress? Nothing, … Continue reading May Queen
