Private Preview Catalog › De Ja Vu Image 1 of 1 De Ja Vu $5,000.00 Oil & oil stamps on canvas -. 28 × 23 in Purchase Added! Oil & oil stamps on canvas -. 28 × 23 in