Heidi Presse, They Left Their Mark—Independence Rock, oil, 32 x 32. ← Previous Next → Heidi Presse, They Left Their Mark—Independence Rock, oil, 32 x 32. Heidi Presse, They Left Their Mark—Independence Rock, oil, 32 x 32.