Shoppers Stop Beach TV spot

2008-11-21 35

A tranquil commercial about doing something new: nothing.