Johann Christian Bach
painting 13 of 60 by Thomas Gainsborough

Johann Christian Bach by Thomas Gainsborough