Pleiadians

Aphrodite - 2004 Ubud Bali
180x112cm, oil on canvas

Loading Image