Again about Impossible Humans: this is my version. What about it?
New Era Museum – Impossible Humans had stopped in Rome. The meeting point is Galleria Lancellotti in piazza Lancellotti from now to 26th March (it opens Monday-Saturday from 4.30 to 7.30 PM)
One more time. What a wonderful town!
Ps Find it on Flickr