Concealed Revealed

#TRIBE17 International Art Festival. Oxo Tower Wharf Bargehouse, London, UK_2017