Echo

$50.00

Commissioned for the 2020 vinyl release of “Echo Brain” – a new record by Inaiah Lujan

2 color screen print
printed on 100# acid free smooth white cover stock
24×24 inches
Edition of 15 artist proofs

In stock

Categories: ,