More Creek Crossings

More Creek Crossings 3


© Stuart Anderson 2019