Capo di Buona Speranza

Italian

Proper noun

Capo di Buona Speranza m

  1. Cape of Good Hope