Responsive photos

They fit in their boxes. The boxes conform to the page. And it’s quite
pretty. The only issue is that the photos’ vertical alignment seems to
be top, and I’d prefer middle. But that’s quite minor.