Introduction
Two Women Running on the Beach, also known as The Race, is a painting by Spanish artist Pablo Picasso. Created in 1922, this oil on plywood masterpiece measures 33 x 41 cm and is housed at the Musée National Picasso in Paris, France.
Background
Like