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