1250 Broadway, 27th Floor New York, NY 10001

SEEING DOUBLE

Towel Elephants, see them roar.

Found these two guys in my hotel room @ the Oberoi Vanyavilas

Categories: