surreelust:

Lovers by Jarek Puczel (2011)