The Beast’s Rose Published November 18, 2012 at 1936 × 2592 in The Beast’s Rose ← Previous Next → The Beast’s Rose – pay attention to the falling petals. The Beast’s Rose