David Faces Goliath

Description: David Faces Goliath
Artist: Emily Dove
Copyright: Show details