Cycnoches cooperi x Cyc barthiorum

Cycnoches cooperi x Cyc barthiorum - Photo by Richard Lindberg