morning haze across tower bridge - sold

  • $705.00