Roughly 6"x8.75" print on letter size fine art paper with deckled edges.

CHIMERA Print

SKU: CHIMERA
$37.00Price