KENRO IZU PHOTOGRAPHY
SACRED PLACES

France 15, 1991
Platinum-Palladium print
Size 14 x 20

< 11 of 60 >
Thumbnail

France 15, 1991