Still Life

Still Life

Osnabrück, GermanyAmsterdam, NetherlandsFlorence, ItalyOsnabrück, GermanyBarcelona, SpainCorfu, GreecePeccioli, ItalyMontalcino, ItalyBarcelona, SpainBarcelona, SpainBarcelona, SpainBarcelona, SpainOsnabrück, GermanyOsnabrück, Germany