Rose Ultra Detail Stamp - Impressart - 12mm