1 of 1 images
Add to Lightbox
Add to Cart
PENNYFIN90620-57.jpg
PENNY LANCASTER & ROD STEWART .The Busking Cancer Launch Gig, HMS Belfast, River Thames, London, England. .June 20th, 2009 .full length black dress shoes purple bag purse sunglasses shades suit tall short married husband wife.CAP/FIN.©Steve Finn/Capital Pictures.

PENNY LANCASTER & ROD STEWART .The Busking Cancer Launch Gig, HMS Belfast, River Thames, London, England. .June 20th, 2009 .full length black dress shoes purple bag purse sunglasses shades suit tall short married husband wife.CAP/FIN.©Steve Finn/Capital Pictures.

Copyright ©Steve Finn/Capital Pictures