Beauty and the Beast Photos from "Ever After"
Carissa Pavlica at . Updated at .Enjoy these photos from Beauty and the Beast Season 2 Episode 20 titled "Ever After."
It will air on Monday, June 23 on The CW.
Enjoy these photos from Beauty and the Beast Season 2 Episode 20 titled "Ever After."
It will air on Monday, June 23 on The CW.