Sunday, April 26, 2009

EAST OR WEST, INDIA IS THE BEST. FEET STEADFASTLY ANCHORED TO THE TERRA FIRMA WHILE HEAD ZOOMING IN THE SKY.

No comments: