-
Title Seba Ayu
Dimensions 225 x 115 cm
Medium mixed media on wood
Year 2017
Series Voyagers