Babcock Galleries
Exhibitions
Current
Future
Past
Fairs
Artists
Gallery
Info
News
History
Morgan Russell (1886-1953)
back
LA PLACE DE L'ODEON, PARIS, ca. 1919-20
Oil on canvas
21 3/4 x 29 3/8 inches
Inquire
724 Fifth Avenue
11th Floor
New York, NY
212-767-1852
©2009 Babcock Galleries
site by
Opening