This is Ogden

8x15 Limited Edition Print (run of 100)

Pigmentation on Archival Felt