Designed by
Title
Milton Keynes, UK - 2nd October 2021: Coffee delivery robot waiting for an order outside a city centre Costa outlet. #231454216
Description
Milton Keynes, UK - 2nd October 2021: Coffee delivery robot waiting for an order outside a city centre Costa outlet. High quality photo
This image is editorial