Sandro del Prete

The Master Of Illusions

The Blooming of Love, or La Vie en Rose
Can you see the couple hiding in the rose petals?