a stamp with flowers and mountains on it