ruth castilla mora

墨痕 • INK TRACES   Gallery 27, Kochi, Kerala, India. From 30 July to 5 August 2018

Copyright © 2018 Ruth Castilla Mora, All rights reserved