Lambada of God Posted on 4 december 2017 by Hoodkitsch Lambada of God – SOLD. 48×58 cm. Marker on print.