Serial Number No. 120007784
NameThe Eye of the Glacier
SeriesPower of Nature, Nature Edition
ArtistStefan Hefele.
Year2024
Tagsnature,water