Vibhav Gupta | Main Slideshow

Moraine LakeVernazza at SunsetKe'e BeachPyramid LakeFall Colors, VermontBannister IslandBarrio Santa CruzNubble Lighthouse