I need a blog to discuss, post and share some wedding photos and/or videos. 1. The visitors must have the ability to upload photos, one by one or in large numbers simultaneously. 2. Visitors must be able to comment on each photo or album. 3. Visitors must be able to upload videos and/or comment on them. 4. Elegant, classic design, nothing Bubbly or candy. 5. A thumbnail list must be put in place so people can see smaller versions of the photos. 6. Slideshow option to quickly view all the photos on the blog.