We had the most perfect weather for our annual deck party this year, as you can see.
Click on photos to enlarge.