Almeida Greeks

PhotographerDavid Stewart
PrizeHonorable Mention
CompanyDavid Stewart photography
City/CountryLondon, United Kingdom
Photo DateFeb 2015
Entry Description

Posters for The Almeida Theatre London showcasing the Greek season.