Masquerade

Season 3 Ep 52/20/2018

Garfield tries in vain to assert his authority as the new head butler, and Lillian and Beatrice sneak into Celery Savoy's masquerade ball.

Watching