Greens Beach Rocks

Greens Beach Rocks


© Stuart Anderson 2013