Picton Castle exhibition March 29, 2017 Carlo is exhibiting at Picton Castle in Pembrokeshire for the month of May, in conjunction with Landsker Quilters. Related