Posted on

Cement the deal

A combination off cementing something together and sealing the deal.

North london, 26/02/11.