Skip to content

Bayou Teche, Louisiana

Joseph Rusling Meeker →

1883

Saint Louis Art Museum, St. Louis →

Bayou Teche, Louisiana. by Joseph Rusling Meeker. 1883. Saint Louis Art Museum
Where is this?