Statue of Liberty stands tall holding torch and tablet, surrounded by clouds and greenery, symbolizing freedom in a clear daytime setting.