image showing Liz Fenwick loves Japan where she recorded this street scene

Liz Fenwick loves Japan where she recorded this street scene