Micro 20 (2026) - Available Works › Found - a spot on Byron's main beach - Jens Krause Image 1 of 1 Found - a spot on Byron's main beach - Jens Krause $100.00 Sold Acrylic on board20cm x 20cm Sold Added! Acrylic on board20cm x 20cm