David with the Head of Goliath Remake

  • 496
  • 19
  • 0
  • Photography remake of Caravaggio's painting "David with the head of Goliath"