Yearly Archives: 2013

Little girl Nina

Nina has a meaning in Hindi – beautiful eyes, and in Spanish – little girl.Love you till the Moon and back.

View full post »