dea

Aichi Prefecture, Japan, 2003.
Aichi Prefecture, Japan, 2003.