Designed by
Title
Dog walking on Main Street downtown Lake Placid in the evening in Upstate New York state, USA #325225611
Description
Dog walking on Main Street in downtown Lake Placid, Upstate New York, capturing the charm and vibrancy of this picturesque town
This image is editorial