The Japan Series

Thomas Rehbein Gallery
Cologne, 2010