Best Photos Of The Week

Milan, Italy

Two visitors are looking at an art installation called ‘Strata,’ which is part of the Design Fair exhibition.

Photo: Antonio Calanni/AP

<1 ... 1415 16 1718 ... 23>

Related Articles More from author

Leave A Reply

Your email address will not be published.