lionofchaeronea - Love Parade, Francis Picabia, 1917

more about : lionofchaeronea