Michele Montalbano
War and Peace
2013
15 x 24
PREV / NEXT   18 / 27
BACK TO BABEL PROJECT