Published April 13, 2015 at 320 × 491 in art_piece_93_image1 Avengelyne Title: Avengelyne:Armageddon 1 Issue: 1 Page:18 Status:Sold Price: $ 60.00 (USD) Related