Painted on location Cap Ferrat, France one of the lovelyest spots on earth.
Limited Edition Prints
Contact the Artist About This Artwork
Painted on location Cap Ferrat, France one of the lovelyest spots on earth.
Limited Edition Prints