Back to album

Extra, extra! Read all about it!

Barclays: £11.6bn profit, 1% tax

410 views
0 faves
0 comments
Uploaded on February 19, 2011
Taken on February 19, 2011