Scandinavia and the World
 

Sister Russia

sister russia
Sister Russia is the sister of Russia. She appears in Snoopy Russia and Pussy Whipped.
She also looks like Mother Russia but she is younger.


Last edited: 4 years ago | By: BeefyCrab




America wearing England's shirt