PUBLISHED
Brendan Howard Search
"Costa coffee shop" stock image

Costa coffee shop

MANCHESTER, ENGLAND - MAY 26: A Costa Coffee coffee house seating area on May 26, 2012 in Manchester, England. Costa Coffee is the world's second largest coffee house chain, after Starbucks.

Image dimensions: 2607 x 1737 pixels

Costa coffee shop

More Info

Costa coffee shop

MANCHESTER, ENGLAND - MAY 26: A Costa Coffee coffee house seating area on May 26, 2012 in Manchester, England. Costa Coffee is the world's second largest coffee house chain, after Starbucks.

Image dimensions: 2607 x 1737 pixels

×