Cart 0
Handshake

Handshake

£35.00

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



More from this collection