David Scales David Scales

David Scales

Towing the line between Goofus and Gallant.