English Tea Party Bridal Shower | Paradise Valley, Arizona

 

As featured on 100 Layer Cake.