Olga's Gallery

Nicholas Roerich


St. Nicholas.

. Nicholas Roerich Museum, New York, NY, USA.

Nicholas Roerich. St. Nicholas.