Snow White and The Red Hair Episode 12.

A great end to S1. (Spoilers)

Continue reading
Advertisements