Felix Forest ‘Chateau de Versailles’ limited edition photographic print, signed by Felix Forest. A grand, thought provoking and moody image of Château de Versailles III, 2011 purchased from Becker Minty. Recommended retail price around $2400