Picasso Keaton - Winston-Salem, North Carolina, United States(03) Rodrigo Schultz 28 Jun 2025 Save Image Image gallery: Remembering Picasso Keaton: A Life of Impact, A Legacy Unforgotten