Viking Blood

Denmark has the largest sperm bank in the world, and his largest patron is England.

Credits

12th November 2015