Alexander Wells "The Sixth Station" Print

Alexander Wells "The Sixth Station" Print

digital print
24 x 8 inches
limited edition of 10
unframed

inspired by Spirited Away