Polar bear 2

Polar Bear 2


© David Abse 2016