Search Constraints

Search Results

  • New Orleans - foot of Canal St.  Seen from Algiers across the river.