1. 690 Can a fig tree bear olives?

    690 Can a fig tree bear olives?

    55
    1