Designed by
Title
Tesco and petrol station #20614867
Description
Tesco supermarket and petrol station in Warsaw in Poland.Tesco is a global grocery and general merchandise retailer headquartered in Cheshunt, United Kingdom.It is the third-largest retailer in the world measured by revenues (after Wal-Mart and Carrefour) and the second-largest measured by profits (after Wal-Mart).
This image is editorial