Picasa has been taking a beating from me today. The latest album is up for your review.

Advertisements