Moulin Rouge! ★★★★

me: *believes in love for 127 minutes*

kyra liked these reviews