by KarSol
Castle Rock is located in the town of La Roca de Valles, Province of Barcelona Spain. It is cited for the first time in the documentation preserved in the year 1030. Aerial view
The license type determines how you can use this image.
![]() |
Std. | Ext. |
---|---|---|
Print / Editorial | ||
Graphic Design | ||
Web Design | ||
Social Media | ||
Edit & Modify | ||
Multi-user | ||
Resale Items | 1 | |
Unlimited Runs |