Picture - Floella Benjamin London, England, Monday 21st May 2007

chelsea 11 wenn1323920

Floella Benjamin Monday 21st May 2007 Chelsea Flower Show - press & VIP preview day at the Royal Hospital, Chelsea London, England



Contactmusic



Advertisement

Floella Benjamin Gallery


More Floella Benjamin Photos