Radha Krueger added a new photo to the album: Self Portraits.
December 30, 2009

Executive footwear for this season’s fashion-forward CEOs.

a blurry photo of feet in large fish-shaped slippers