The Picasa Album embed is very old and not development is happening on the Picasa side anymore. Eventually Google Photos might roll out a album embed but they have announced no such plans.
In the meantime I would recommend looking at the community built Picasa album web component. You can see an example of your album which you would obviously want to host the files on your own URL/site.
<script src="https://scarygami.github.io/picasa-album/components/webcomponentsjs/webcomponents.min.js" async defer></script>
<link rel="import" href="https://scarygami.github.io/picasa-album/components/picasa-album/picasa-album.html">
<picasa-album user="116506480591545018985" album="6195387128534811057" class="fit"></picasa-album>
Another option would be to use a Google+ embedded post. Example
<script src="https://apis.google.com/js/platform.js" async defer></script>
<div class="g-post" data-href="https://plus.google.com/116506480591545018985/posts/eoAj7gtPjNB"></div>