A street sign and Ferrari store in Venice, Italy