Store › Laramie Rock Deposit (Print) Image 1 of 1 Laramie Rock Deposit (Print) $225.00 12 × 24 inches, oil on canvas Signed, Limited First Edition Archival Quality Giclee Print Add To Cart Added! 12 × 24 inches, oil on canvas Signed, Limited First Edition Archival Quality Giclee Print