EXTRAVAGANT CHRISTMAS CARNIVAL ENDED WITH GREAT ZEAL AND ZEST AT RPS (28-12-2018) RPS | Gallery