Part of Color slide of stained glass window depicting St. George and the Dragon in the Church of Saint-Paul-de-Vence in Vence, France.