white whale

1. significant adversary. 2. challenge.

Leave a Reply