I am not sure what generation but it has 8GB storage. There are scratches and scuffs on unit but screen is in pretty good shape.
Apple iPod Touch 7th Generation - 32 GB, 128 GB, 256 GB in Blue, Pink, Red, Silver
Apple iPod touch 7th Generation 32GB - Blue (New Model)
Apple iPod Touch (3rd Generation) Front Matte - Direct Mobile Accessories
Apple iPod Touch (2019) review: The most adorable piece of nostalgia you don't need - CNET
The New iPod Touch Just Got a Majorly Colorful Makeover
Apple rumoured to be launching a new iPod Touch this autumn as renders emerge - News
Apple Ipod Touch 6th Gen (Space Gray) 32GB Wi-Fi Excellent Condition - electronics - by owner - sale - craigslist
Apple iPod touch 32GB (Assorted Colors)
Apple iPod Touch 4th Generation Black 8GB
iPod touch 2015 review
Identify your iPod model - Apple Support