Skip to main content

Richard Phillips Cairo, 2016

Oil and wax emulsion on linen
259,1 x 172,7 cm
102 x 68 inches