Papera

Rubber duck icon, known also as "paperella".

More by Valerio Palmerini

View profile