Homefront
Who is this starlet?
I guess she is a starlet of the cinema or a singer, anyway a quite famous show-woman of the time. Any suggestions? And where are they?
I think Russia or Balkans. In background I think to see a Russian - not Soviet - flag...
DVX