The Theatre Royal, Drury Lane, London, (c1930s?). Delivery carts and horses outside the theatre; in the foreground a horse is eating from a nosebag.
World Europe United Kingdom England Greater London London City of Westminster Westminster
Pixel Dimensions (W x H) : 3926x4789
File Size : 55,083kb