Leon Restaurant at Tate Modern Area London June 2024 Model released woman is shown how to order food using a touch screen


Size: 9520px × 6336px
Location: London
Photo credit: © BRIAN HARRIS / Alamy / Afripics
License: Licensed
Model Released: Yes

Keywords: 2024, art, brian, food, gallery, harris, leon, modern, order, screen, tate, touch, woman