Kimera Climbing Barcelona, Spain


Location


Barcelona, Spain


Year


2020