La Renaissance

120 x 180 cm / 47 x 71 inch, fine art photography