Big solar panel at Barcelona, Spain

Code produit:
52688274