Poster for Tom Stoppard Play Theatre Square Moscow Russian Federation

- Image ID: B1T203
FotoPulp / Alamy Stock Photo
Image ID: B1T203
Location: Theatre Square Moscow Russia