A Street Scene in Seville
painting 2 of 93 by Thomas Eakins

A Street Scene in Seville by Thomas Eakins