London Keyes: Hot and mean. Photo #20

London Keyes: Hot and mean.