At Whipped

Whipped Photo, New Delhi, India
phileasfogg
At Whipped

phileasfogg DaPe7or13aP

A view of some of the goodies on display at Whipped.