A 21-foot-tall mirrored metal bust of renowned director David Lynch has popped up in front of a new apartment complex in Santa Monica. The animated sculpture is by David ÄŒerný, a Czech artist ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results