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