Concept representing money laundering Euro 20 note pegged on a washing line

- Image ID: C7WX22

Concept representing money laundering Euro 20 note pegged on a washing line

Peter Jordan / Alamy Stock Photo

Image ID: C7WX22

Location: Cleveland England GB UK Europe United Kingdom Great Britain