This month’s events

1 result found
  1. St Andrews Opera Society 2022: Patience

    St Andrews Opera Society 2022: Patience

    Pay what you can - £12.00/£10.00/£8.00

    In this comic sendup of the late Victorian aesthetic movement, lovesick maidens, dragoon guards and romantic poets fall in and out of love both with each other,...

X
X
X