New Delhi bound Kerala Express arrives at Platform #2. Trichur, 20-09-2004.

Date: 2004-09-24
Owner: Gallery Administrator
Size:
Full size: 1024x768