Natural Mirror
Description
Italian Dolomites (Trentino), this tiny lake enchants by reflecting the breathtaking landscape that surrounds it.
A real gem that deserves to be visited in any condition/season.
Details
7680 x 5120px
Formats
Digital Download
Printed Product
Buy
From $22.63