London, United Kingdom

I Am The Stone That The Builder Refused....The Head Corner Stone.