close window
Tarja Halonen and Vladimir Putin at Kultaranta in 2001.

Photo:
MATTI BJĂ–RKMAN LEHTIKUVA