Carlos and Deepa's Wedding
/ DSCF0745
Cochin, Kerala, India
08/11/2003
At last!!, some food (after a wait of about 1 hour) the wait was worth it!!