Battersea Power Station Published February 12, 2010 at 683 × 1024 in Silence that speaks so much louder that words Of Promises Broken