Editorial use only
Editorial credit: Filip Rejman / Shutterstock.com

Royalty-free stock photo ID: 1112500985

Street in a town of Santa Cruz de la Palma, island of la Palma, Canary islands, Spain, 03-14-2018 - Image