A colossus temple in the Grand Duchy of Finland in 1875 in an isolated region and with a design that was not very flashy, but camouflaged with the nature around this temple.
A colossus temple in the Grand Duchy of Finland in 1875 in an isolated region and with a design that was not very flashy, but camouflaged with the nature around this temple.