In front of the famous Carlton Hotel in Cannes / France.
Back to main page.