happy gilmore 2 adam sandler sunglasses

Alain Delon
Sunglasses worn by Alain Delon in movies and tv series.