Depression in search bar on tablet screen

- Image ID: DWK68B
Wavebreak Media ltd / Alamy Stock Photo
Image ID: DWK68B
The word depression in search bar on tablet screen on crumpled papers
Location: Cork, Ireland

Similar stock images