ten penny gypsy