Composite image of do you speak english

- Image ID: FXA18H
Wavebreak Media ltd / Alamy Stock Photo
Image ID: FXA18H
do you speak english against digitally generated uk national flag
Location: Cork, Ireland