lycurgus of sparta

/L AY0 K ER1 G AH0 S AH0 V S P AA0 R T AH0/
N
  1. 1

    a 1791 oil painting attributed to the French painter Jacques-Louis David which is in the collection of the Musée des Beaux-Arts, Blois, France.

Translate “lycurgus of sparta” into another language