THOMAS JEFFERSON – STANDING SILHOUETTE

$19.95