The Russian Mosquito Festival 

Friday, August 19th, 2016

Irina Ilyukhina is Russia’s “tastiest girl”, as judged by Russian mosquitos.


If you enjoyed this post, get updates via Twitter, Facebook, or RSS.