Ross Becker is a freelance illustrator who lives on the South West Coast of England, drawing by day and playing guitar in his band by night. He gradua...
Ross Becker is a freelance illustrator who lives on the South West Coast of England, drawing by day and playing guitar in his band by night. He gradua...