Uffizi Gallery in Florence, Italy—with a view on Botticelli’s “The Birth of Venus”
Wow! This is absolutely astonishing, brilliant, and breathtaking! Believe me, I’m not exaggerating. By using the same process as the Street View vans that trekked through cities and suburbs for Google Maps, Art Project gives people a first-hand look at 17 of the world’s most acclaimed art museums—including,
No comments:
Post a Comment