I think the giant ladybugs are in central New York City.
It must be the aliens that put the ladybugs there. They have a perfect semi circle shape and their dots seem to be the same with apart, so it has to be the aliens.
The people in the building can't believe what their seeing. Not everyone gets to witness something strange like this everyday. The people are wondering what's happening why are there giant ladybugs on the building.
The people hear a buzzing noise it seems that the ladybugs want to communicate with them. The people in the building walk closer to the windows to try to hear the buzzing. Then all of a sudden a huge burst of light flashes in the building. Everyone is blinded blinking their eyes to see again. They then notice that the giant ladybugs gone also the feel strange in a good way. They all start hugging each other and giving kisses on cheeks they feel loved.
It seems the aliens have sent the giant ladybugs to us to bring us a little love.
I think the ladybugs will keep going around the world to sh their love.