Trader's Screen (flashing lights; shallow focus; focus on left)

Royalty-free stock photo ID: 2396563

Trader's Screen (flashing lights; shallow focus; focus on left)