Leilani Marina Chen's first pics
Leilani Marina Chen born 5:20AM on 12 December 2008, Stanford, CA.

Leilani is a Hawaiian name meaning "Heavenly wreath of flowers".

Marina is a Latin derived name meaning "of the sea"
19 photos · 471 views