The Living Statues International Festival in Romania
In this Tuesday, May 22, 2018, photograph, an artist of The Netherlands' Levend Theater performs the Angel character during the Living Statues International Festival, in Bucharest, Romania. (Photo by Vadim Ghirda/AP Photo)
← Previous picture
Next picture →
Military Woman Gallery
Must See Places
Google Ads Privacy