Dries Buytaert

Sunglasses

A store display with rows of designer sunglasses in various styles and colors neatly arranged on racks.
Italy is the land of designer sunglasses.

— Dries Buytaert