Cart 0
Handshake

Handshake

£15.00 £35.00

G20 starts with a leaders handshake while troops clash with protesters.



More from this collection