Lilliput Velasquez Published October 5, 2015 at 516 × 510 in artworks ← Previous Next → Lilliput Velasquez Oil on Canvas 30cm x 30cm 1991