Loggerhead at Sunrise

Loggerhead at Sunrise by Den Latham, Oil, 24inches x 30inches x 1.5inches
  • Oil on Canvas
  • 24 inches x 30 inches x 1.5 inches
  • Sold