A needle castell by the Vilafranca Castellers Published April 8, 2013 at 3240 × 4320 in A needle castell by the Vilafranca Castellers A needle by the Vilafranca Castellers