Frida Kahlo lives Wed - 8.19.2009 by Dave's Keitai·Comments Off on Frida Kahlo lives If you know any bearded marxist revolutionary currently stationed in Kansai, please get in touch. Filed under: Keitai Log