Heaven's Door

91 x 1122 cms