A small flock of sheep on the background of a foggy castle on the Mont-Saint-Michel peninsula
The starry night sky on the island of Mont Saint-Michel in France
Michelle rodriguez in a transparent tank top and black leather pants
Lost Evangeline Lilly and Stayed Alive with Matthew Fox and Michelle Rodriguez