Picture - Prince and Eliza Doolittle at The Hop Farm Festival Kent, England, Sunday 3rd July 2011

Prince and Eliza Doolittle - Sunday 3rd July 2011 at The Hop Farm Festival Kent, England







Contactmusic