"Palazzo" is often translated into English as "palace" which isn't exactly right since it gives the impression that it's a residence where royalty live. Basically, in Italy, a palazzo is a grand and impressive building, and there are many of them (palazzi) all over Venice.
Here are a few along the Grand Canal. I took these photos while riding the vaporetto (water bus), public transportation at its finest.
Visit the home of ABC Wednesday to find more Round 10 participants!