Finestrat, Alicante province, Spain. Beautiful quiet narrow street of small Finestrat village old town on sunny day