DSC_1395-BorderMaker

Landes, France. 2010. A mirror of nature / Un miroir de la nature.