Aleo

India
2 stories
Rainy morning in Aleo: puppies, umbrellas, and mountain streets
Misty morning in Aleo: bridge, hillside hotel, and pine slopes