by Venakr
ANTIBES, FRANCE - MAY 6: Grimaldi Castle on May 6, 2013 in Antibes, France. Grimaldi Castle now is the Picasso Museum, where are exposed paintings and ceramics of Pablo Picasso. Antibes, France - May 6, 2013: Grimaldi Castle. Grimaldi Castle now is the Picasso Museum, where are exposed paintings and ceramics of Pablo Picasso.