68
69.
Index
Caption:
3953 at Hiroshima-eki again.
Copyright 2003-6 Derek Carter