1998, russia, red square, museum, moscow

1998 Russian Red Square stub