The watermark is added for display purposes only
Printed Sticker from Shutterstock's Library
Product ID: SS-1795847074
Building view with landmark of Algeciras. The Port of Algeciras is one of the largest ports in Europe. Watercolor splash with hand drawn sketch illustration in vector.
Powered By Shutterstock Artist: SAHAS2015