A number of artists held a puppet march in Timisoara, western Romania, where the event won the admiration of hundreds of local residents and tourists.
A number of artists held a puppet march in Timisoara, western Romania, where the event won the admiration of hundreds of local residents and tourists.
The unique puppet show was performed by the “Cataluna Giants” troupe, which symbolizes the provinces of northeastern Spain.