Iona Beach (sold)

Iona Beach (sold)

Mixed media – £275