
In the Mirror
Description
The surface of a small lake in the Forest of Dean, England is so still it forms a mirror to reflect the trees standing on its banks.
Details
3678 x 2759px
Formats
Digital Download
Printed Product
Buy
From $5.31
The surface of a small lake in the Forest of Dean, England is so still it forms a mirror to reflect the trees standing on its banks.
3678 x 2759px
Digital Download
Printed Product
Buy
From $5.31