Albstadt (Germany)

Several new images from the town and the neighboring area has been added to the webshop.

Here are some of the newly added images.