Even worse than the Spanish Olympic kit, but by the same brand: Bosco Sport.

Russian kit:

Russian Olympic tennis team:
Alex Bogomolov JR, Nikolay Davydenko, Maria Kirilenko, Ekaterina Makarova, Nadia Petrova, Maria Sharapova, Dmitry Tursunov, Elena Vesnina, Mikhail Youzhny, Vera Zvonareva

Ukrainian kit:

Ukrainian Olympic tennis team:
Alona Bondarenko, Kateryna Bondarenko, Sergiy Stakhovsky

It must be the ugliest thing I have seen in a long time! Judge by yourself:

Spain’s uniforms were designed by Bosco Sport, a Russian company that is also doing uniforms for Russia and Ukraine.

Spanish Olympic tennis team:
Nicolas Almagro, David Ferrer, Marcel Granollers, Nuria Llagostera-Vives, Feliciano Lopez, Marc Lopez, Maria Jose Martinez Sanchez, Anabel Medina Garrigues, Arantxa Parra Santonja, Silvia Soler Espinosa, Carla Suarez Navarro, Fernando Verdasco