8 hours in Alicante April 30, 2025 in Leica, Street Photography, Travel, Traveling Liverpool to Alicante with just eight hours to do some street photography. Read More