Rosemary official wallpaper
Rosemary poster

Rosemary

(2003)

Seasons

Rosemary Season 1 poster

Season 1 (2003)

with 17 episodes premiered on October 29, 2003