cricketer
Scottish cricketer
Not who you're looking for? Others named Richard Swan: American mathematician · writer
Studio characters