close window
Tarja Halonen and Vladimir Putin at Kultaranta in 2001.
Photo:
MATTI BJĂ–RKMAN LEHTIKUVA