Poster for Tom Stoppard Play Theatre Square Moscow Russian Federation

- Image ID: B1T8J2
Graham M. Lawrence / Alamy Stock Photo
Image ID: B1T8J2
Location: Theatre Square Moscow Russian Federation