The whalers factory ship

Photo | 23 March, 2007

The whalers factory ship, Nisshin Maru, arrives in Tokyo.

Categories