Los Angeles Los Angeles, California deli restaurant sandwich sandwiches sign sky text advertising street sign signage banner neon neon sign
Philippe The Original