IGSS Logo

IGSS Logo

Friday, April 19, 2013

IGSS Word of the Day: Rusalka-In Russian lore rusalka are beautiful nymphs inhabiting small islands in southern Russia.  According to lore they help poor hard-working fisherman.

No comments:

Post a Comment