LONDONERS 42




A flower vendor
24 December 1996
Leicester Square, London



< PREV INDEX ********


Home

e-m@il

ご感想・質問等はメールでお送りください。

Copyright 2000, AOKI Takashi