ArchitectureFeaturedNew York 10 Statue of Liberty Replicas in NYC and Paris Welcome to a new short series highlighting the surprising art and architectural finds that are located both in NYC in Paris. First up: the Statue of Liberty