Every. Last. Drop.

Every. Last. Droplet.

769
·