Metropolitan Surprise Royal

30-30.14-12.70.36.14-14.50.16-34.70.18-18.70,12