Designed by
Title
Shield of the Polytechnic University of Valencia in Alcoy, Alicante, Spain #308242794
Description
Alcoy, Alicante, Spain, February 20, 2024: Shield of the Polytechnic University of Valencia in Alcoy, Alicante, Spain
This image is editorial