stefano ogliari badessi exhibition
Leo Gallery Shanghai
stefano ogliari badessi exhibition
Leo Gallery Shanghai
stefano ogliari badessi exhibition
Leo Gallery Shanghai
LEGEND OF WAR
TITTLE• Legend of War
MATERIALS • Glass, lucky stars, water, toys, ...
LOCATION • Shanghai
EXIBITION • Leo Gallery
YEAR • 2013