Babushka

Babushka

Babushka or baboushka or babooshka (from Russian: ба́бушка;, meaning "grandmother" or "old woman") may also refer to:

Read more about Babushka.