arma virumque cano (et alia)
I apologize for my intemperate language. Olive branch accepted. See: today's challenge.
I apologize for my intemperate language. Olive branch accepted. See: today's challenge.
ReplyDelete