371. Seychelles, Dubai, Florence… – Roberto Cavalli Blog

Responsive image
source