bugosphere- 14 spotted Lady Bug or too much sunscreen?

more about : bugosphere