You have 0 items in your cart
Dramatic winter sunset light and clouds reflected in icy crack over frozen Lake Champlain from West Beach on Shelburne Point in Shelburne, Vermont.