Garrick Theatre. Lichfield, Staffordshire, United Kingdom.
This is the Garrick Theatre in Lichfield (Home of David Garrick, after whom the theatre is named).
It’s not a great shot – the sky is dull. But one of the rules of stock photography is that sometimes even dull shots sell. Lets hope that is true of this image!