El Rio de Luz (The River of Light)

National Gallery of Art

NGOA0123CHRCH11X14

Artist:

Frederic Edwin Church


Details:


1877
Oil on canvas
54 3/8 x 84 1/8 in.
138.1 x 213.7 cm
National Gallery of Art
Gift of the Avalon Foundation
1965.14.1
Courtesy National Gallery of Art Washington



Next Previous

Related Items