Carita
January 31, 2008
Carita is wearing:
516 lighthouse shorts / organic cotton / apple / medium