0221

Efflorescence at Spiti Valley, Lahaul and Spiti, Himachal Pradesh, India
 

Post a Comment

0 Comments