4824 x 3216 Download

Theun Karelse presenting his view on the beauty of nature and vanitas

Where was this made?: