“Revelation” Art Print by Heidi Taillefer (Onsale Info)

Looks like von Scaramouche will release this stunning art print by Heidi Taillefer tomorrow. “Revelation” is an 18″ x 24″ giclee, has an edition of 40, and will cost $295. They go up tomorrow (Thursday, April 11th) at a random time. Visit vonScaramouche.com.

Click the image to see it larger:

Heidi Taillefer

Leave a Reply