Ellice blows a fuse when she receives a picture of Agatha and Gabriel sharing an intimate moment at a restaurant.
The Law of Revenge
Season 1
33
September 30, 2020
21 minutes