Man charged with grand larceny