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: